﻿using System;
using System.Collections.Generic;

using System.Text;

namespace Rance.Battle
{
    class 振奋号角1 : 主动技能
    {
        public int 吸血率 = 40;
        public 振奋号角1()
        {
            this.技能速度 = 140;
            this.消耗行动点 = Battle.消耗行动点.一点;
            this.技能目标 = Battle.技能目标.己方任一;
            this.技能站位要求 = Battle.技能站位要求.无;
        }

        public override void Excute(技能环境 环境)
        {
            base.Excute(环境);

            if (环境.目标List[0].技能物理吸血 < 吸血率)
                环境.目标List[0].技能物理吸血 = 吸血率;

            环境.行动结果.ResultList.Add(new 强化Behavior()
            {
                角色 = new 角色Struct() { ID = 环境.目标List[0].ID, Name = 环境.目标List[0].Name }
            });
        }
    }

    class 振奋号角2 : 振奋号角1
    {
        public 振奋号角2()
        {
            this.吸血率 = 60 ;
        }
    }
}
